technical meaning - Espagnol Anglais Dictionnaire